package io.gitee.devaper.starlight.module.room.entity.vo

import io.gitee.devaper.starlight.common.entity.vo.*

/**
 * 房间的概要信息, 用来在首页拉取房间列表展示
 *
 * @param id 房间ID
 * @param name 房间名称
 * @param creator 房间创建者
 * @param capacity 房间容量
 * @param userCount 房间用户数量
 * @param locked 是否为上锁房间
 */
data class RoomSummaryVO(
    val id: String,
    val name: String,
    val creator: UserVO,
    val capacity: Int,
    val userCount: Int,
    val locked: Boolean
)
